home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / Amos / AMOSList-0497 / AMOSLIST / text0197.txt < prev    next >
Encoding:
Text File  |  1998-06-24  |  6.5 KB  |  111 lines

  1. > Ive managed to get a copy of devPac, and am not sure on how to integrate any
  2. > kind of assembler into AMOS. Someone did explain the basics of Dreg to me,
  3. > but I still dont quite get it.
  4.  
  5. It's  much  easier  to  include  asm-calls  as  procedures.  However,  AMOS
  6. sometimes  seems  to be buggy with lots of asm procedures, so it could give
  7. you trouble. For a procedure, you'll get the parameters on the (a3)-Stack.
  8.  
  9. > Can someone send me an ASM program, which can be merged into AMOS, and
  10. > explain to me how to use it. I would like to write an ASM version of ZOOM,
  11. > and would be interested in routines which will draw onto the screen, or draw
  12. > to mem for a c2p routine.
  13.  
  14. Have a look at these routines I've written some time ago...
  15.  
  16. Message-ID: <138637912.861714779@chris%sixpack.pfalz.de>
  17. Mime-Version: 1.0
  18. Subject: LittleExamples
  19. Content-Type: multipart/mixed; boundary="-"
  20.  
  21. This is a MIME encoded message.  Decode it with "munpack"
  22. or any other MIME reading software.  Mpack/munpack is available
  23. via anonymous FTP in ftp.andrew.cmu.edu:pub/mpack/
  24. ---
  25. Content-Type: application/octet-stream; name="littleexamples.lha"
  26. Content-Transfer-Encoding: base64
  27. Content-Disposition: inline; filename="littleexamples.lha"
  28. Content-MD5: GnNtUnaTikXqPk21eNlc3A==
  29.  
  30. IjstbGg1LR8CAAANBQAA42Q1IAAADENoYW5nZUZvbnQucy1SAd5ju9Gk475u74AkHSFB4raC
  31. CzeMVzppHQZgm8pOt7hLjrep3dVWTfG//r1tEGOHR2k3g2ADVNtTCTOwUd8ieMYvpNH1SKFb
  32. Nqh+ORazyxIOrkt0kIoMcVvJ9cubk/LfntUnRUMt9YQaaGT0ME2b6dRZu4/WmZj6RjvXr1pw
  33. NpoVrSHx8Cajyd2phFs8kHGOUskwpU9530CzR5Zshni4rpCwjrFLCQ0AxRTHfWJ+MKGBaDlF
  34. DgeLhCKwjEpixuKrlflHo+xVs7UqY8WHfUMWD1BLjIbHZ659Hz0+PQVZ3YSBH4WoV/m53i47
  35. tkKbHSU3CMuhuvZz+LMjGKenjCVgsiG5Jx06FSBEI0BMbxYLv9gfBsDy+cDELiwE5nAOt+c8
  36. s/RRp0nqtu9Lfatl21tpoWwE0XRFsADihb6gns6Ez13B0K1Jw4OmiUURsJKoMYo5Z24pcfuE
  37. v4mwgM8fY1nl65J9uatgKqHYFp4BJ4BTcAmVhU2QUaFU5PDd/jjcr/hY0L5l65iy70s2BB8U
  38. FK7Nd/R2ffLlnPN2SBtqvJz1uW3qkXra8IFeruA1Lluq5PFQozUhp5IO9POK//DDdg1dz/fH
  39. Ni2U0+xdY0JXRO24ITr3W/blHv1b/3SX36Ctx7MdlmM1XquU9krh/TIV0fpCaPvW702alQ3N
  40. wI0YPZcMFcb+Ij6HStwgbAfvPMPd0SEZYRnPAP0WaoYe/I2iIFCMIS8tbGg1LUkEAAArGAAA
  41. GJEmHgAAC0Noa3lab29tYi5z1zYDIWu7zbcVg8zfwD2XJXLnZo5Lbdu8eAEg8HK5LCQB4eTk
  42. b3arOyXSS9tuR8b/225JbXd2sEJcgQeCIOPCeAQkVGx68jXeM8x3AdJE23qMUuWgUvnJ03Qx
  43. ZqMuagR+aD0fHz9f2Sy5PielGL55I/kxzC3D8xfRxTzoyRJRNv7i9hOY6BbnF6cXJv/ar+8c
  44. 0vqbrTvT7gxiFNPMidFA8Xq5I5kIk40mkReDWeSIoaqif6cZ6OZWl01aXzIx+vmodp4pvXr5
  45. IatnM45Z/qdo8UdHbo/XXosR/UQ8mP2oxcqs8Qnxjj5+v2h2BZJfYjICgmhumwEu3J8u8MSU
  46. GE8c1E9zLHvENgGvjAEHfJnWi4bAHMikQ9OJ6OWSigb3Rmx0VCig3zkWNDFNRONnFFRPQoMK
  47. HcR0K7iuqw24cFwz4Gd6ozXnczdhw3fgXwD4W6CRckeKTiPcNfAGhZq9Aa26+Q9YqeAlbXtI
  48. f8sf0dVw0O8vmpnmDS3YdPavE0tjb3cycwj9vIpc9pIz4San5594GbgfAzd/s0C9mhBVoXlp
  49. k6Jv3CdTD1t9Id/QiBwDJ80XQpbyraexfA4ryZZcvWrdr7EWVInpEdSccjd+ARjnY1qkZyL7
  50. 908G+BA2Fxpi5vtbKHOM7X76E11RFkOXRFSfBpVDTGKeDsYQ5bOr71sl6W7+tbKkQpUUhwbc
  51. HGagNixdkTEQOnvMh6CRpZnMBnTuKhfv6IlVEEikH3cK9liKOh1pQZkSK41VTv0GCn+UJ4Q7
  52. D3SEDd/VxakQCUhQ23PwM0MOcGZQmZ3zAqN0Ier4AdIs2IINPRAGkXbFcvnLoUsR4R4wMvMV
  53. 9n4nmfLVhbiVhZiG3mvt0F7K8TcIYqcL5auaVn4gEtWFuJWFmKnmlboL2V4m4QxU4ShVfWn6
  54. umEvIU9Uvlur0t4jM0Ds0Lcw9HSvO4d92bA7NhsAeB3D4XZjOzRWAMbuGd2ZDs3LrASv6eGV
  55. zByuYOWxg5XMHK5g5XMHLYwcrmDlcwcrmDlsYOVzByuYOVzBy1sHjklyifJeCBBk5VNvtVFR
  56. NAm0TBtouMoWpVQtVcBPFMYR8BGcWuqky6vTVYz0fdVpXRPzD7rRedCcqVXhZ+fGqub+FXuF
  57. dVIzBBSRKSFtf4bbB2mmxD+YcpHktDWoC1d8LF36x/j8E8JWRSzKqN3yB8AkBMKOrKisSgO4
  58. YuvTg16cOvTv06YIipkTax7JwtHIqOK0L/43hsW//za99y3WNnrQv+Tdxrf+D3PA0wfB7Pga
  59. Yf1et4GfB+z07ITK0J/c14e+bDYaG75rdhpF3TVbDOPvmn2Gh+6abYZo7ppdhny/3NJ/RkV/
  60. /Jo7KDVaE+818rqlpp5XUbTTbdOtM/K6XaabbpVpntuk2mfjdItMvK6PaacP8PPh/RBveZ7b
  61. otpn43RLTLbdDtM/G6FaZeN0G0y/26B+RiNfmxBHV5vOnzgIwCPrLWxoNS1pAgAAnQYAAG6h
  62. Mx8AAA1Db252R3JleU5ldy5zoHQB/GyX0Sb0e1u7wDZdBP1RODgXK6Uti3P9C2uSTXucHdZJ
  63. kACAC2Zl8b+77jgIqMt0nSuACxOROimrqnrqEfxJ8fnNLu+lCPVuYYxf/LF2eVAsSiOumlEk
  64. MaKM+ICI6zoFi6/r9+7P+1edtE34sGpbpxDHFLu8E6QKSbciRuMR3Mx9GczmY0GXNjpnaGBS
  65. ScZnmsmU8AtXy9akUjFTXD6JH6iJEGLlDmfFq7zUeCKqYqEIltOM9z1d9Ue5gATAB3AB4Yo0
  66. GE3UiSefIX/i454mk7yO3pqujq29MfcIrfVzvHmJRau6o1HDmAdgeT2HQva9cW00eYuMxWg5
  67. kG/qUBe9EG3OaOQ3ndOOZTs61vTtLilDuAOk4nDKnsppTpydXw2OLnGZ3Ni423O5sCPjpoVn
  68. 0hGWZCriTqiTur0ZeQgZIpJwhtAZYU8rpE3LMmDCI9FGBErEEfy3VpQm7ncKuW4zEayDEeGg
  69. wj6MtnfL1YLg7RcHaLg7RcGcAAo25I5pp1rjF4+cNf5yaVrrBbxKxXy3gEUA9eA6oB28AK1i
  70. XgFvaNlIpWVa9uvb3i0j4PA/auxGLT+lLU/yKJ0Kd6FPdCi4FMZp9VekCeXa/t2do/ZNFpky
  71. rqVG+0MnOs50f9rHZmJYhhcF+c9ltTmb3tMop4xBOMQS+IDm/85JBxYEJqBWlgi8dlfT4l13
  72. QsRdiSuW2E8yrWf9ynWM/7lPAz61lt+MFnzRzGup3TEB3S4B3kiaeABU5xtfeYB/vmcqqNlx
  73. MGVdlmEJf93Fq0R1Wwhbcn57jsoiEelO/aR2LxbmD8UBkedGv66qzRpoBCH9LWxoNS3tAQAA
  74. awQAACx7OR4AAAtEb3RUdW5uZWwuc7c/AbVjl60243zffgDlJeAipCgElEruKZXVLcEUy0vB
  75. ZxVMG9KJMbMNzSXK+N/2ywcNscW49YAkbabBVjAV1w8c5AVwZZwYBvSXu71MZwSk6IlED6Jp
  76. 76rQyG9JO7UtZ66EHt7MjlCOBjhk1a9m3s9m8/W1Xn7plxLyEIAWrtOs7CbPMYrtYewUMXEJ
  77. OaAtrHodZeXkH7/bun7bV+j7Pu3/QEZCGuEoIOUIqCrPBZTmhLKQK1fk8SAgLNm64TdoB8Wz
  78. iypO/4fYrDkApjDEzdorMW2O9bHd8S35l6pvDwd/c2uWvIEBZczZGPpsj1J3oPg0mnvku2nY
  79. nUaAukRS+G/Onx5QFjzQ3UCbD8Ffq9Xu6K3jMTD8qmWIKk+I+w+Xurf0XEQFJjCtIwrX64pd
  80. DUvK5LWKYs2cuiHPAuzEFlaC9tSTtshirbBt2fxLQh6oQWWYkSFKs5nEW0aZND5pn1Gn6E/L
  81. 1SR/+zzoE4xGlvoJpdD6K6olhElQ4f3qtDmf+Kqa7BVPrrc+7z/5i8rmKXFi5j6VweQu1oum
  82. vHdAZZ3OqVMH4Z+XpZL8IfwP7KJvkvF82FGoBsWaZxs92FAGufaB16bO775EuC/TQGf+1Ene
  83. VsM33KKEuLTbWPwMbgKN3G4JEC1iyEdsaBm7T89tSCPmLWxoNS03AQAAoQIAACi6NyAAAA1G
  84. YXN0Mngyem9vbS5zlvwBIGObzaVivN//8AWQ4QT90tu2BjuRcyMjGRjyenuC4t84kwXBrnA/
  85. HG1oG940Di9QAjTaggy1tdrQVSfw/ibGo3I+2M1RMEdFdoL2Whm7zIMIzdjbmUb3cfqzRtWv
  86. WcodoJwq7tKm0lSvT80tKupOtdhNTRV+xF+Qdlw1M+lxVBjTHkykkw4AKzhNC36EShNDL9CJ
  87. Am1MVbUzgRcCpCUgQsto2OlxHdeCCVKeUj8KwQnUA/O8zjFXUxld9Id9JH/bVDwJL0BKSs3I
  88. 5MhJlhLsdNiMSjQR9T0e4uLffn4L6PmgYxi3X0NHF8uwvp5z+4O+j7nfPmNycsNFwx+NL5or
  89. shKPeojljTJky9UvP6/E/W67Uf+8n9vLxwGleMqjakFRlBbf52SYPnhU5ih4FxnzlD3IQ2ts
  90. ESV1LWxoNS3LAAAAMQIAACptKB8AAA9QbGFuYXIyQ2h1bmt5LnPRswC4W3etKSKt/eALI0Qe
  91. EhtgBiVFKrCCWd3YnMnKg7YRfHLIk2orGpq3UABCg4Ft6rr1AfgPXSTZDaIOVvWyHiDxiv/U
  92. BhhPWZH7YrN+cL+f93EBjn6Lfn1LZ7mxBPvUZClw0WJTk77CbRIMjxon4DxMJK0g2EkaQjCR
  93. tIVhCtJGwhGkkYQbSSiBOBrg8cMm/EVUU1hq8wMdqigPMIOKUQ4BnHjoa9h7L6nm9KG5RHKK
  94. 5UblSOVL7UzXP+Hl4ys2l4w3xBRu21CBCkiAII8tbGg1La4AAAAGAQAA8Jl4HAAACldyaXRl
  95. Q0xJLlOzOQCdWpvNKwvm/3wDfcOR0qseeB42rhQYYIK5E3vbAsLZt/muG+N+VhQpAEhbYWd/
  96. 9FiwcRXFLMIpu/rUrgcJii3BCQcm4084PePPJaqp8zC+LYNWDL8GAiuOXquxid9E76iBcryl
  97. +0DyG2FG93QHBQ7jikp/10x5CB2FYVUdKacqMU8msUiEyItPpT7XXjHhzB4aH8a/b8f6a+Fr
  98. 9ANvTXR62DLHPtfxxd7LBFsEgAA=
  99.  
  100. -----
  101.  
  102. Sorry about the length of the archive though ;)
  103.  
  104. Bye, Chris Hodges (http://www.cum.de/user/platon/)  __    __
  105. A4000/60, 24MB, 420HD, CD-ROM, CV64, FliFix    __  ///   / / _____
  106. GCS d H s-:++ !g p? !au a20 w++ v? C+++        \\\///   / /_/ ___/ LOGOUT
  107. E---- N++ K- W------ -po+ t++@ !5 j-- R+ G?     \XX/    \__/ __/  FASCISM!
  108. tv- b+ D-- B? e+(++)* u++ h! f !r n+ !y+    AMIGA RULEZ!   \/
  109.  
  110.  
  111.